package com.example.demo.pojo;

public class JsonResult {

    private int errCode;//状态码 0表示正常 之外的都表示异常

    private String errDesc;//错误信息 状态码不为0时 携带该对象

    private Object data;//真实的数据 状态码为0时 携带该对象

    /**
     * 异常的数据返回
     * @param errCode 错误码
     * @param errDesc 错误信息
     */
    public JsonResult(int errCode, String errDesc) {
        this.errCode = errCode;
        this.errDesc = errDesc;
    }

    /**
     * 正常的数据返回
     * @param data 查询到的数据
     */
    public JsonResult(Object data) {
//        this.errCode = ErrorInfo.CODE_0;
        this.data = data;
    }

    public int getErrCode() {
        return errCode;
    }

    public void setErrCode(int errCode) {
        this.errCode = errCode;
    }

    public String getErrDesc() {
        return errDesc;
    }

    public void setErrDesc(String errDesc) {
        this.errDesc = errDesc;
    }

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }
}
